Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 BWLCH ROAD Semi-Detached £200,929 £82,000 26 Feb 2003
20 BWLCH ROAD Terraced £121,364 £71,500 7 Apr 2010
26 BWLCH ROAD Detached £410,593 £215,000 30 Sep 2004
27 BWLCH ROAD Terraced £133,409 £108,000 8 Feb 2019
28 BWLCH ROAD Detached £517,325 £123,000 10 Sep 1999